.px2rem(@name, @px) {
   @{name}: @px / 75 * 1rem;
}
.flexbox {
    display: flex;
    display: -webkit-flex;
}
.fans_header{
	.flexbox;
	.px2rem(height, 90);
	
	justify-content: space-between;
	border-bottom:1px solid #ccc;
	align-items: center;
	.left{
	.px2rem(width, 60);
	text-align:center;
	img{	
	.px2rem(width, 19);
	.px2rem(height, 33);

	}
	}
	.center{
	flex:1;
	text-align:center;
	.px2rem(font-size, 38);
	}
	.right{
	.px2rem(width, 80);

	
	}
}
.guanzhu{

	.px2rem(height, 160);
	border-bottom:1px solid #ccc;
	display:flex;
	align-items: center;
	.fans_dl{
	flex:1;
	display:flex;	
	dt{
	.px2rem(width,161);
	.px2rem(height,111);
	text-align:center;
	img{
	.px2rem(width, 105);
	.px2rem(height, 103);
	}
	}
	dd{
	flex:1;
	h3{
	.px2rem(font-size,28);
	.px2rem(padding-top,15);
	.px2rem(padding-bottom,20);
	}
	span{
	color:#949494;
	.px2rem(font-size,20);
	}
	}
	
	}
	.fas_guan{
	width:25%;
	text-align:center;
	p{
	.px2rem(width,150);
	.px2rem(height, 54);
	.px2rem(line-height, 54);
	.px2rem(font-size, 26);
	color:#4D4D4D;
	background:#fed201;
	.px2rem(border-radius,4);
	text-align:center;
	}
	p.fas_guanOn{
		background: #ccc;
	}
	}

}